
.card-list {
  padding:168rpx 30rpx 30rpx;
  &-item {
    background-color: #fff;
    padding: 40rpx 60rpx;
    border-radius: 20rpx;
    margin-top: 20rpx;
    display: flex;
    flex-direction: column;
    gap: 20rpx;
    position: relative;
    &::before {
      position: absolute;
      content: '艺术展';
      font-size: 20rpx;
      top: 0;
      right: 0;
      padding: 4rpx 8rpx;
      background-color: #1067db;
      border-bottom-left-radius: 10rpx;
      border-top-right-radius: 10rpx;
      color: #fff;
    }

    .item-desc {
      color: #999;
      font-size: 24rpx;
    }
    .code {
      color: #1067db;
      font-size: 28rpx;
    }
  }
}
.bg-img {
  position: fixed;
  width: 100%;
  bottom: 100rpx;
  left: 0;
  text-align: center;
}